html {
	/*font-size: 62.5%;*/
	padding: 0;
	margin: 0;
	font-family: "微软雅黑" arial;
}

* {
	padding: 0;
	margin: 0;
}

div {
	/*border: 1px solid red;*/
}

body {
	padding: 0;
	margin: 0;
}

body {
	padding-top: constant(safe-area-inset-top);
	/*为导航栏+状态栏的高度 88px */
	padding-left: constant(safe-area-inset-left);
	/*//如果未竖屏时为0    */
	padding-right: constant(safe-area-inset-right);
	/*//如果未竖屏时为0*/
	padding-bottom: constant(safe-area-inset-bottom);
	/* //为底下圆弧的高度 34px*/
	/*background-color: red;*/
}

.first {
	max-width: 1920px;
	margin: 0 auto;
	box-sizing: border-box;
	/*background-color: rgba(163, 163, 163, 0.5);*/
	/*opacity: 0.5;*/
}

.wrap_width {
	width: 80%;
	margin: 0 auto;
}

.cu {
	font-weight: 600;
}

img {
	height: 100%;
	/*width: 100%;*/
}

.top_zhong {
	/*height: 6vw;*/
	padding-top: 1vw;
	padding-bottom: 1vw;
	font-size: 1.5vw;
	display: flex;
	justify-content: space-between;
}

.span_1 {
	padding-right: 1vw;
	border-right: 1px solid black;
}

.span_2 {
	padding-left: 1vw;
	padding-right: 1vw;
	border-right: 1px solid black;
}

.span_3 {
	padding-left: 1vw;
	padding-right: 1vw;
}

.right_top {
	width: 35vw;
	text-align: center;
	align-items: center;
	display: flex;
	justify-content: space-between;
}

.left_top {
	text-align: center;
	align-items: center;
}

.img111 {
	height: 2.5vw;
}

.leftleft {
	display: flex;
	width: 88%;
}

.rightright {
	height: 2.5vw;
}

#inputL {
	width: 23vw;
	/*padding-right: 7vw;*/
}

.jihuaAjieshu img {
	padding-right: 2vw;
}

.jihuaAjieshu {
	padding-top: 0.5vw;
	padding-bottom: 0.5vw;
	background-color: #f2f2f2;
	height: 4vw;
}

.riqi {
	color: #acaaaa;
	    margin-top: 3vw;
    font-size: 1.5vw;
}

.table_tou>tr {
	line-height: 2.5vw;
}

.border {
	    width: 95%;
    position: relative;
    top: 3.5vw;
    border-bottom: 3px solid rgb(146,177,146);
}


.table_tou {
	padding-top: 1vw;
	padding-bottom: 1vw;
}

table {
	width: 100%;
	text-align: center;
	border-collapse: collapse;
	border-spacing: 1;
	border-spacing: 0;
}

table td {
	word-break: break-all;
	word-wrap: break-word;
	font: 500 14px Arial
}
th{
	font-size: 1.3vw;
}
tr{
	color: rgb(105,105,107);
	}

.table {
	width: 95%;
	/*border-collapse: inherit;*/
	border-collapse: separate;
	border-spacing: 0px 10px;
}

td img {
	height: 1vw;
	font-size: 1vw;
	text-align: center;
}

.table_tbody tr td {
	line-height: 4vw;
	font-size: 1vw;
	text-align: center;
}

.table_tbody>tr {
	background-color:rgb(251,250,255);
}
#tr21{
	background-color:rgb(146,177,146);
	color: white;
}

.table_tbody {
	margin-top: 2vw;
}

.tr11 {
	/*border-top: 6px solid white;*/
}

.table_div {
	width: 95%;
	display: flex;
	justify-content: space-around;
}
#right_child01{
	width: 40%;
}
